from selenium import webdriver

path = "chromedriver.exe"
url = "https://www.baidu.com"

browse = webdriver.Chrome(path)
browse.get(url)

# 1、根据id来找到对象
button = browse.find_element_by_id('su')
print(button)
# 2、根据标签属性的属性值来获取对象
button = browse.find_element_by_name('wd') # 应该只能是input文本框的name属性才可以获取到
print(button)
# 3、根据xpath语句获取对象
button = browse.find_element_by_xpath('//input[@id="su"]')
print(button)
# 4、根据标签的名字来获取对象
button = browse.find_elements_by_tag_name('input')
print(button)
# 5、使用bs4的语法来获取对象，css选择器
button = browse.find_element_by_css_selector('#su')
print(button)
# 6、通过a标签链接文本来获取数据
button = browse.find_element_by_link_text('直播')
print(button)